package main

import (
	"ddns/aliddns/dsync"
	"log"
	"os"
)

func init() {
	//if dsync.App.Log {
	logFile, err := os.OpenFile("./ddns.log", os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0644)
	if err != nil {
		log.Panic("打开日志文件异常")
	}
	log.SetOutput(logFile)
	log.Println("-------------------日志文件 ddns.log--------------------")
	//}
}

func main() {
	dsync.Cfg = dsync.GetConfig()
	log.Println("-------------------配置文件解析完成--------------------")
	dsync.HttpServer()
	log.Println("-------------------Http服务启动完成--------------------")
	if dsync.Cfg.Sync.Ddns {
		dsync.Run()
	}
}
